package yunwo.cn.yzstation.bean.OrderBean;



import java.math.BigDecimal;

/**
 * 运单费用相关实体信息.
 *
 * package com.yunwo.service.order.api.entity
 *
 * @author strawhat925 [543328410@qq.com]
 * @version 1.0
 * @create 2017-09-09 14:23
 **/
public class StaTrackingFee {

    /**
     * 运单唯一标识
     */
    private String trackingId = "";

    /**
     * 运费
     */
    private Double freight = 0.00;

    /**
     * 声价
     */
    private Double reputation = 0.00;

    /**
     * 回扣
     */
    private Double rebate = 0.00;

    /**
     * 保费
     */
    private Double premium = 0.00;

    /**
     * 垫付中转费
     */
    private Double advanceTransferCharges = 0.00;

    /**
     * 其它费用
     */
    private Double otherCharges = 0.00;

    /**
     * 送货费
     */
    private Double deliveryCharges = 0.00;

    /**
     * 服务费
     */
    private Double serviceCharges = 0.00;

    /**
     * 代收货款
     */
    private Double collectMoney = 0.00;


    /**
     * 贷款手续费
     */
    private Double procurationCharges = 0.00;

    /**
     * 上楼费
     */
    private Double upstairsCharges = 0.00;

    /**
     * 落地费
     */
    private Double floorCharges = 0.00;

    /**
     * 报关费
     */
    private Double customsCharges = 0.00;


    public String getTrackingId() {
        return trackingId;
    }

    public void setTrackingId(String trackingId) {
        this.trackingId = trackingId;
    }

    public Double getFreight() {
        return freight;
    }

    public void setFreight(Double freight) {
        this.freight = freight;
    }

    public Double getReputation() {
        return reputation;
    }

    public void setReputation(Double reputation) {
        this.reputation = reputation;
    }

    public Double getRebate() {
        return rebate;
    }

    public void setRebate(Double rebate) {
        this.rebate = rebate;
    }

    public Double getPremium() {
        return premium;
    }

    public void setPremium(Double premium) {
        this.premium = premium;
    }

    public Double getAdvanceTransferCharges() {
        return advanceTransferCharges;
    }

    public void setAdvanceTransferCharges(Double advanceTransferCharges) {
        this.advanceTransferCharges = advanceTransferCharges;
    }

    public Double getOtherCharges() {
        return otherCharges;
    }

    public void setOtherCharges(Double otherCharges) {
        this.otherCharges = otherCharges;
    }

    public Double getDeliveryCharges() {
        return deliveryCharges;
    }

    public void setDeliveryCharges(Double deliveryCharges) {
        this.deliveryCharges = deliveryCharges;
    }

    public Double getServiceCharges() {
        return serviceCharges;
    }

    public void setServiceCharges(Double serviceCharges) {
        this.serviceCharges = serviceCharges;
    }

    public Double getCollectMoney() {
        return collectMoney;
    }

    public void setCollectMoney(Double Double) {
        this.collectMoney = Double;
    }

    public Double getProcurationCharges() {
        return procurationCharges;
    }

    public void setProcurationCharges(Double procurationCharges) {
        this.procurationCharges = procurationCharges;
    }

    public Double getUpstairsCharges() {
        return upstairsCharges;
    }

    public void setUpstairsCharges(Double upstairsCharges) {
        this.upstairsCharges = upstairsCharges;
    }

    public Double getFloorCharges() {
        return floorCharges;
    }

    public void setFloorCharges(Double floorCharges) {
        this.floorCharges = floorCharges;
    }

    public Double getCustomsCharges() {
        return customsCharges;
    }

    public void setCustomsCharges(Double customsCharges) {
        this.customsCharges = customsCharges;
    }
}
